scuff rib (on the tyre) - Alemán Inglés Diccionario